// eslint-disable-next-line eol-last
export function dfs(arr, id) {
    if (Array.isArray(arr)) {
        return dfc(arr, id)
    } else {
        return false
    }
}
let res = null

function dfc(arr, id) {
    arr.forEach(item => {
        if (item.children.length > 0) {
            res = dfc(item.children, id)
        }
        if (item.id === id) {
            res = item
        }
    })
    return res
}